/**
 * BUCK电路控制
 * 1.初始化PWM，设置freq
 * 2.预测占空比duty
 * 3.开启关闭函数
 * 全局变量PWMState，PWMDuty
 */

#include "gpio_control.h"

typedef struct
{
    float CurrentMax;        // 最大充电电流A

}MPPT;

void PwmInit(void);
void BuckPwmControl(_Bool state,int duty);              // 设置Buck电路占空比
void PredictiveBuckDuty(OperatingData *operatingData);
void MpptAlgorithm(OperatingData *operatingData);
